Formal System Development with KIV

نویسندگان

  • Michael Balser
  • Wolfgang Reif
  • Gerhard Schellhorn
  • Kurt Stenzel
  • Andreas Thums
چکیده

– for the development of safety critical systems from formal requirements specifications to executable code, including the verification of safety requirements and the correctness of implementations, – for semantical foundations of programming languages from a specification of the semantics to a verified compiler, – for building security models and architectural models as they are needed for high level ITSEC [7] or CC [1] evaluations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The User Interface of the KIV Verification System — A System Description

This article describes the sophisticated graphical user interface (GUI) of the KIV verification system. KIV is a verification system that works on structured algebraic specifications. The KIV GUI provides means for developing and editing structured algebraic specifications and for developing proofs of theorems. The complete development process is performed through the GUI with two exceptions. F...

متن کامل

Formal support for Development of Knowledge -

The paper provides an approach for developing reliable knowledge-based systems. Its main contributions are: Speciication is done at an architectural level that abstracts from a speciic implementation formalism. The model of expertise of CommonKADS distinguish diierent types of knowledge and describes their interaction. Our architecture reenes this model and adds an additional level of formaliza...

متن کامل

Formal support for Development of Knowledge-Based Systems

The paper provides an approach for developing reliable knowledge-based systems. Its main contributions are: Speciication is done at an architectural level that abstracts from a speciic implementation formalism. The model of expertise of CommonKADS distinguish diierent types of knowledge and describes their interaction. Our architecture reenes this model and adds an additional level of formaliza...

متن کامل

Specification and Verification of Knowledge - Based Systems

The paper introduces a formal approach for the specification and verification of knowledge-based systems. We identify different elements of such a specification: a task definition, a problem-solving method, a domain model, an adapter, and assumptions that relate these elements. We present abstract data types and a variant of dynamic logic as formal means to specify these different elements. Bas...

متن کامل

Interactive Correctness Proofs for Software Modules Using KIV

This paper presents the KIV (Karlsruhe Interactive Veriier) proof environment for interactive, machine-supported veriication of software modules with algebraic interface speciications. The aim is to make industrial-strength veriication of software possible, and KIV is currently involved in industrial projects. We present the proof method, tactics, automated support , and the KIV proof engineeri...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000